From: David Härdeman Date: Wed, 24 Sep 2025 13:18:13 +0000 (+0200) Subject: dhcpv4: move dhcpv4_free_assignment() X-Git-Url: http://git.openwrt.org/%22https:/collectd.org//%22http:/www.crowdsec.net/%22/%22https:/collectd.org/%22http:/www.crowdsec.net/%22?a=commitdiff_plain;h=2a8dd31261b66638cc79c1b6c1775cb4d2f25e4f;p=project%2Fodhcpd.git dhcpv4: move dhcpv4_free_assignment() Move dhcpv4_free_assignment() further down so it is grouped with the functions creating the assignment. Signed-off-by: David Härdeman Link: https://github.com/openwrt/odhcpd/pull/264 Signed-off-by: Álvaro Fernández Rojas --- diff --git a/src/dhcpv4.c b/src/dhcpv4.c index ee5a882..01da373 100644 --- a/src/dhcpv4.c +++ b/src/dhcpv4.c @@ -151,12 +151,6 @@ static char *dhcpv4_msg_to_string(uint8_t reqmsg) } } -static void dhcpv4_free_assignment(struct dhcp_assignment *a) -{ - if (a->fr_ip) - dhcpv4_fr_stop(a); -} - static void dhcpv4_put(struct dhcpv4_message *msg, uint8_t **cookie, uint8_t type, uint8_t len, const void *data) { @@ -726,6 +720,12 @@ static void dhcpv4_handle_dgram(void *addr, void *data, size_t len, dhcpv4_handle_msg(addr, data, len, iface, dest_addr, dhcpv4_send_reply, &sock); } +static void dhcpv4_free_assignment(struct dhcp_assignment *a) +{ + if (a->fr_ip) + dhcpv4_fr_stop(a); +} + static bool dhcpv4_insert_assignment(struct list_head *list, struct dhcp_assignment *a, uint32_t addr) {